putrefactive bacteria - French English Dictionary